home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 076-100 / disk_076 / include / devices / gameport.g < prev    next >
Text File  |  1992-05-06  |  626b  |  30 lines

  1. /* requires previous inclusion of include:exec/io.g */
  2. uint
  3.     GPD_READEVENT    = CMD_NONSTD+0,
  4.     GPD_ASKCTYPE    = CMD_NONSTD+1,
  5.     GPD_SETCTYPE    = CMD_NONSTD+2,
  6.     GPD_ASKTRIGGER    = CMD_NONSTD+3,
  7.     GPD_SETTRIGGER    = CMD_NONSTD+4,
  8.  
  9.     GPTB_DOWNKEYS    = 0,
  10.     GPTF_DOWNKEYS    = 1 << GPTB_DOWNKEYS,
  11.     GPTB_UPKEYS     = 1,
  12.     GPTF_UPKEYS     = 1 << GPTB_UPKEYS;
  13.  
  14. type
  15.     GamePortTrigger_t = struct {
  16.     uint gpt_Keys;
  17.     uint gpt_Timeout;
  18.     uint gpt_XDelta;
  19.     uint gpt_YDelta;
  20.     };
  21.  
  22. int
  23.     GPCT_ALLOCATED    = -1,
  24.     GPCT_NOCONTROLLER    = 0,
  25.     GPCT_MOUSE        = 1,
  26.     GPCT_RELJOYSTICK    = 2,
  27.     GPCT_ABSJOYSTICK    = 3,
  28.  
  29.     GPDERR_SETCTYPE    = 1;
  30.